measure of about 24 acres - Turkish English Dictionary